package com.powernode.ssm.service;

import com.powernode.ssm.pojo.vo.*;
import com.powernode.ssm.pojo.po.H5UserinfoPo;
import com.powernode.ssm.utils.ResponseUtils;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public interface EmpService {

  ResponseUtils queryEmp(QueryEmpVo item);

  ResponseUtils updateEmp(UpdateEmpVo updateEmpVo);

  ResponseUtils saveEmp(SaveEmpVo saveEmpVo);

  ResponseUtils batchDeleteEmp(DeleteEmpVo deleteEmpVo);

  ResponseUtils exportEasyExcelWithTemplate(HttpServletResponse httpServletResponse,
                                            H5UserinfoPo h5UserinfoPo,
                                            QueryEmpVo item);

  ResponseUtils importEasyExcelWithTemplate(ImportEmpVo importEmpVo,
                                            H5UserinfoPo h5UserinfoPo);

}
